package com.itheima.dao;

import com.itheima.pojo.AddUser;
import com.itheima.pojo.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UserMapper {
        //分页查询
    List<User> findLimit2UserAllOrders(@Param("num")Integer num);

    //增加一名用户并指定该用户角色
    int addUserAndOrders(AddUser addUser);


    int addOrders(@Param("A")Integer A,@Param("roleIds")List<Integer> roleIds);


//    # 需求: 根据用户id修改用户数据(包含该用户指定的角色)
    int updateUser(User user);

    int deleteOrderByUserId(Integer id);

    int addOrderByUserId(@Param("id") Integer id ,@Param("list") List<Integer> list);




}
